vegetable sponge - English Synonyms Dictionary